package com.five.dao.backstage;

import com.five.entity.backstage.TRole;

import java.util.List;
import java.util.Map;

/**
 * @Author: 越川豪
 * @Date: 2020/11/25 15:24
 */
public interface RoleDao1 {

    //查询全部
    List<Map> getAll(TRole tRole,Integer page, Integer limit);

    //查询数据条数
    int getAllCount(TRole tRole,Integer page, Integer limit);

    //删除
    int delRole(TRole tRole);

    //修改和添加
    int updOrAdd(TRole tRole);

    //分配权限
    int deleteRoleMenu(Integer rid);

    int addRoleMenu( String s,Integer rid);

    //查询权限
    List<Map> getMenuByRid(Integer rid);

    int bad(Integer id);

    int good(Integer id);
}
